﻿using System;
using System.Collections.Generic;

using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using System.Text;
using WLMCoreLibrary;
using SAW_Core;

namespace SAW_Mobile.ventas
{
    public partial class _default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            dbConnector ConexionDB = new dbConnector();
            VentaCollection lista = new VentaCollection(1,30,ref ConexionDB);
            StringBuilder salida = new StringBuilder();
            salida.Append("<ul data-role='listview' style='text-transform:capitalize;' data-theme='g' data-position=\"fixed\" data-filter=\"true\">");
            string fechaActual = DateTime.Now.AddYears(20).ToShortDateString();
            foreach (Venta cotizacion in lista.Elementos)
            {
                if (cotizacion.Status > 1)
                {
                    if (cotizacion.fechaCreacion.ToShortDateString() != fechaActual)
                    {
                        fechaActual = cotizacion.fechaCreacion.ToShortDateString();
                        salida.Append("<li data-role=\"list-divider\">" + cotizacion.fechaCreacion.ToLongDateString() + "</li>");
                    }
                    salida.Append("<li><a href='/ventas/Detalle.aspx?idCotizacion=" + cotizacion.id + "'> <h2>" + cotizacion.NombreComercialCliente.ToLower() + "</h2><span class='ui-li-count ui-btn-up-c ui-btn-corner-all'> " + cotizacion.Total.ToString("C") + "</span><p>Pendiente: "+cotizacion.SaldoPendiente.ToString("C")+"</p></a></li>");
                }
            }
            salida.Append("</ul>");
            labelVentas.Text = salida.ToString();
            ConexionDB.CloseConnection();
        }
    }
}